Text copied to clipboard!

Pealkiri

Text copied to clipboard!

Tarkvarainsener

Kirjeldus

Text copied to clipboard!
Otsime oma meeskonda kogenud ja motiveeritud tarkvarainseneri, kes aitaks kaasa innovatiivsete tarkvaralahenduste arendamisele. Tarkvarainsenerina vastutad sa tarkvararakenduste projekteerimise, arendamise, testimise ja hooldamise eest. Sa töötad tihedas koostöös teiste arendajate, projektijuhtide ja disaineritega, et pakkuda kvaliteetseid ja skaleeritavaid lahendusi, mis vastavad meie klientide vajadustele. Tarkvarainseneri roll nõuab tugevaid programmeerimisoskusi, probleemilahendusvõimet ja võimet töötada nii iseseisvalt kui ka meeskonnas. Ideaalne kandidaat on kursis kaasaegsete tarkvaraarenduse metoodikatega, nagu Agile ja DevOps, ning omab kogemust erinevate programmeerimiskeelte ja raamistikuga. Samuti on oluline hea suhtlemisoskus ja soov pidevalt õppida ning areneda. Tööülesannete hulka kuulub uute funktsioonide arendamine, olemasoleva koodi optimeerimine, tarkvaravigade tuvastamine ja parandamine ning dokumentatsiooni koostamine. Lisaks osaled sa koodirevüüdes ja arhitektuurilistes aruteludes, et tagada tarkvara kvaliteet ja jätkusuutlikkus. Meie ettevõte pakub paindlikku tööaega, võimalust töötada osaliselt kaugtööna ning toetavat ja arendavat töökeskkonda. Kui sa oled kirglik tarkvaraarenduse vastu, naudid tehniliste väljakutsete lahendamist ja soovid töötada dünaamilises ning innovaatilises meeskonnas, siis ootame sinu kandideerimist!

Kohustused

Text copied to clipboard!
  • Tarkvararakenduste arendamine ja hooldamine
  • Koodi testimine ja silumine
  • Uute funktsioonide kavandamine ja juurutamine
  • Koostöö meeskonnaliikmetega projektide elluviimisel
  • Koodirevüüs osalemine ja parimate praktikate järgimine
  • Tarkvaradokumentatsiooni koostamine ja haldamine
  • Tarkvaravigade tuvastamine ja parandamine
  • Arhitektuuriliste otsuste tegemine koos tiimiga
  • Tarkvaraarenduse protsesside täiustamine
  • Kasutajate tagasiside analüüsimine ja lahenduste pakkumine

Nõuded

Text copied to clipboard!
  • Varasem kogemus tarkvaraarenduses
  • Hea programmeerimisoskus (nt Java, Python, C#)
  • Töökogemus andmebaaside ja API-dega
  • Tundmine tarkvaraarenduse metoodikatest (Agile, Scrum)
  • Probleemilahendusoskus ja analüütiline mõtlemine
  • Võime töötada iseseisvalt ja meeskonnas
  • Hea suhtlemisoskus
  • Kogemus versioonihaldussüsteemidega (nt Git)
  • Soov õppida ja areneda
  • Tehnilise dokumentatsiooni lugemise ja kirjutamise oskus

Võimalikud intervjuu küsimused

Text copied to clipboard!
  • Millistes programmeerimiskeeltes sul on kõige rohkem kogemust?
  • Kirjelda projekti, kus sa oled arendanud keerukat tarkvaralahendust.
  • Kuidas sa lähened tarkvaravigade tuvastamisele ja parandamisele?
  • Milliseid arendustööriistu ja raamistikku sa igapäevaselt kasutad?
  • Kuidas sa tagad oma koodi kvaliteedi?
  • Kas sul on kogemust Agile või Scrum metoodikaga?
  • Kuidas sa suhtled teiste meeskonnaliikmetega tehniliste probleemide lahendamisel?
  • Milline on sinu kogemus API-de loomisel ja kasutamisel?
  • Kuidas sa hoiad end kursis uute tehnoloogiatega?
  • Kas sul on kogemust pilvepõhiste lahendustega (nt AWS, Azure)?